fulfil the sponsorship undertaking - Inglés Sinónimo Diccionario